MovieClipLoader.getProgress()

Доступность

Flash Player 7.

Синтаксис

my_mcl.getProgress(target_mc:Object) : Object

Параметры

target_mc SWF или JPEG файл, загружаемый с помощью MovieClipLoader.loadClip().

Возвращает

Объект, имеющий два целочисленных свойства : bytesLoaded и bytesTotal.

Описание

Метод; возвращает число загруженных байт и общее чило байт файла, загружаемого с помощью MovieClipLoader.loadClip(); для сжатых роликов отображает число сжатых байт. Метод позволяет получить требуемую информацию вместо (или в дополнение к) функции приемника событий MovieClipLoader.onLoadProgress .

Пример

В примере изображение загружается в перетаскиваемый, динамически создаваемый клип image_mc. Число загруженных байт и общее число байт загружаемого изображения отображается в динамически создаваемом текстовом поле filesize_txt.

this.createEmptyMovieClip("image_mc", this.getСледущаяHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
  target_mc.onPress = function() {
    this.startDrag();
  };
  target_mc.onRelease = function() {
    this.stopDrag();
  };
  var mclProgress:Object = image_mcl.getProgress(target_mc);
  target_mc.createTextField("filesize_txt", target_mc.getСледущаяHighestDepth(), 0, target_mc._height, target_mc._width, 22);
  target_mc.filesize_txt.text = mclProgress.bytesLoaded+" of "+mclProgress.bytesTotal+" bytes loaded";
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("http://www.macromedia.com/images/shared/product_boxes/112x112/box_studio_112x112.jpg", image_mc);

См. также

MovieClipLoader.onLoadProgress